tracked trencher - Alemán Inglés Diccionario